bitumen spreading device - German English Dictionary